Crew (8)

Directing

Writing

Ed Naha

Screenplay

Production

Roger Corman

Producer

Sound

Christopher Young

Original Music Composer

Camera

Leonardo Rodríguez Solís

Director of Photography

Editing